# 人生苦短，我用python
# @Time : 2021/11/19 13:36
# @Author : shiChao
# @File : loadData.py
# @Desc : 用例维护【目前只支持用例在同一个文件夹下】,ID用于执行单个用例，模块名称用于执行整个模块


class loadData:

    # 所有用例文件，描述对象
    @staticmethod
    def getData():

        data = {
            '登录模块': {
                '登录': {
                    'id': 10000,
                    'object_name': 'test_login.py',
                    'notes': '后台登录',
                    'path': '/a/b',
                },
            },

            '员工模块': {
                '普通员工': {
                    'id': 10001,
                    'object_name': 'test_user1.py',
                    'notes': '普通员工',
                    'path': '/data/',
                },
                '仓库员工': {
                    'id': 10002,
                    'object_name': 'test_user.py',
                    'notes': '仓库员工',
                    'path': '/data/',
                },
            },
            '文章模块': {
                '普通文章': {
                    'id': 10003,
                    'object_name': 'test_article.py',
                    'notes': '普通文章',
                    'path': '/data/',
                },
                '科普文章': {
                    'id': 10004,
                    'object_name': 'test_article1.py',
                    'notes': '科普文章',
                    'path': '/data/',
                },
            },
            '科普号模块': {
                '科普号': {
                    'id': 10005,
                    'object_name': 'test_kepunum.py',
                    'notes': '科普号',
                    'path': '/tmp/',
                },
            },
        }

        return data
